package com.haiyangwang1.cainiao;

import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Scanner;

public class LoginFrame extends JFrame {
    private JTextArea area;
    private JTextField txtInput;
    private JButton btn,btn1;
    private JPanel p1;
    JFrame loginFrame = new JFrame();
    public LoginFrame(){

        loginFrame.setBounds(300,200,400,300);
        Scanner input = new Scanner(System.in);
        //上面的输入框
        area = new JTextArea();
        area.setText("欢迎登录菜鸟驿站\n\n\n\n\n\n 请选择你是否需要登录系统\n 1.登录系统\n 2.退出系统");
        //下面的输入框和按钮放在一个容器里面
        p1 = new JPanel();
        txtInput = new JTextField(20);
        btn = new JButton("确定");
        btn1 = new JButton("取消");
        p1.add(txtInput);
        p1.add(btn);
        p1.add(btn1);

        //把容器和上面的输入框加到窗口里面
        loginFrame.add(area);
        loginFrame.add(p1, BorderLayout.SOUTH);

        //选择是否登录系统  通过监听按钮来实现
        btn.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent e) {
                String login = txtInput.getText();
                if (login.equals("1")){
                    //这里写一个方法来实现登录进去之后的窗口，有管理员窗口和职员窗口
//                    System.out.println("111");
                    AdminFrame admin = new AdminFrame();
                    loginFrame.dispose();
                }else if (login.equals("2")){
                    System.exit(0);
                }
            }
        });
        btn1.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {
                System.exit(0);
            }
        });
        loginFrame.setVisible(true);
        loginFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }

    public static void main(String[] args) {
        LoginFrame loginFrame = new LoginFrame();

    }
}
